[INFO] cloning repository https://github.com/InfinityBotList/Arcadia
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/InfinityBotList/Arcadia" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FInfinityBotList%2FArcadia", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FInfinityBotList%2FArcadia'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 230544c78042d9bdf871cd5439bf3b81fff793b9
[INFO] checking InfinityBotList/Arcadia against master#e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682 for beta-170-4
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FInfinityBotList%2FArcadia" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/InfinityBotList/Arcadia on toolchain e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/InfinityBotList/Arcadia
[INFO] finished tweaking git repo https://github.com/InfinityBotList/Arcadia
[INFO] tweaked toml for git repo https://github.com/InfinityBotList/Arcadia written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/InfinityBotList/Arcadia already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 18098ae71ac7ecad40f47a7e9e61f0a0bfd1a2733b715de697c50214261148e0
[INFO] running `Command { std: "docker" "start" "-a" "18098ae71ac7ecad40f47a7e9e61f0a0bfd1a2733b715de697c50214261148e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "18098ae71ac7ecad40f47a7e9e61f0a0bfd1a2733b715de697c50214261148e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "18098ae71ac7ecad40f47a7e9e61f0a0bfd1a2733b715de697c50214261148e0", kill_on_drop: false }`
[INFO] [stdout] 18098ae71ac7ecad40f47a7e9e61f0a0bfd1a2733b715de697c50214261148e0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 686b02b3d57cc40cc1ec468117fd87f042928220c7edf248ddb7473985a5e167
[INFO] running `Command { std: "docker" "start" "-a" "686b02b3d57cc40cc1ec468117fd87f042928220c7edf248ddb7473985a5e167", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.144
[INFO] [stderr]    Compiling proc-macro2 v1.0.58
[INFO] [stderr]    Compiling unicode-ident v1.0.8
[INFO] [stderr]    Compiling quote v1.0.27
[INFO] [stderr]     Checking once_cell v1.17.1
[INFO] [stderr]    Compiling futures-core v0.3.28
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling serde v1.0.163
[INFO] [stderr]     Checking bytes v1.4.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking itoa v1.0.6
[INFO] [stderr]    Compiling tokio v1.28.1
[INFO] [stderr]     Checking untrusted v0.7.1
[INFO] [stderr]     Checking spin v0.5.2
[INFO] [stderr]    Compiling slab v0.4.8
[INFO] [stderr]    Compiling futures-channel v0.3.28
[INFO] [stderr]     Checking futures-sink v0.3.28
[INFO] [stderr]    Compiling futures-task v0.3.28
[INFO] [stderr]    Compiling futures-util v0.3.28
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]     Checking futures-io v0.3.28
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling rustls v0.20.8
[INFO] [stderr]     Checking http v0.2.9
[INFO] [stderr]    Compiling syn v2.0.16
[INFO] [stderr]     Checking parking_lot_core v0.9.7
[INFO] [stderr]    Compiling jobserver v0.1.26
[INFO] [stderr]     Checking num_cpus v1.15.0
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]     Checking mio v0.8.6
[INFO] [stderr]    Compiling cc v1.0.79
[INFO] [stderr]     Checking socket2 v0.4.9
[INFO] [stderr]     Checking signal-hook-registry v1.4.1
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]    Compiling typenum v1.16.0
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]     Checking subtle v2.5.0
[INFO] [stderr]     Checking tinyvec_macros v0.1.1
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]    Compiling tinyvec v1.6.0
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]    Compiling ahash v0.8.3
[INFO] [stderr]     Checking percent-encoding v2.2.0
[INFO] [stderr]    Compiling serde_json v1.0.96
[INFO] [stderr]    Compiling parking_lot_core v0.8.6
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]     Checking form_urlencoded v1.1.0
[INFO] [stderr]     Checking unicode-normalization v0.1.22
[INFO] [stderr]     Checking getrandom v0.2.9
[INFO] [stderr]     Checking tracing-core v0.1.31
[INFO] [stderr]    Compiling pkg-config v0.3.27
[INFO] [stderr]     Checking unicode-bidi v0.3.13
[INFO] [stderr]    Compiling httparse v1.8.0
[INFO] [stderr]    Compiling unicase v2.6.0
[INFO] [stderr]    Compiling num-bigint v0.4.3
[INFO] [stderr]     Checking tower-service v0.3.2
[INFO] [stderr]    Compiling crossbeam-utils v0.8.15
[INFO] [stderr]     Checking ryu v1.0.13
[INFO] [stderr]    Compiling libz-sys v1.1.9
[INFO] [stderr]    Compiling idna v0.3.0
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking http-body v0.4.5
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]     Checking ppv-lite86 v0.2.17
[INFO] [stderr]     Checking cpufeatures v0.2.7
[INFO] [stderr]    Compiling pin-project-lite v0.2.9
[INFO] [stderr]    Compiling url v2.3.1
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling crossbeam-queue v0.3.8
[INFO] [stderr]     Checking try-lock v0.2.4
[INFO] [stderr]     Checking base64 v0.21.1
[INFO] [stderr]    Compiling rustls v0.21.1
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]     Checking rustls-pemfile v1.0.2
[INFO] [stderr]     Checking want v0.3.0
[INFO] [stderr]    Compiling anyhow v1.0.71
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking sha1 v0.10.5
[INFO] [stderr]     Checking sct v0.7.0
[INFO] [stderr]     Checking webpki v0.22.0
[INFO] [stderr]     Checking rustls-webpki v0.100.1
[INFO] [stderr]    Compiling libgit2-sys v0.14.2+1.5.1
[INFO] [stderr]     Checking webpki-roots v0.22.6
[INFO] [stderr]    Compiling instant v0.1.12
[INFO] [stderr]    Compiling scopeguard v1.1.0
[INFO] [stderr]    Compiling smallvec v1.10.0
[INFO] [stderr]    Compiling paste v1.0.12
[INFO] [stderr]    Compiling semver v1.0.17
[INFO] [stderr]     Checking base64 v0.13.1
[INFO] [stderr]    Compiling async-trait v0.1.68
[INFO] [stderr]     Checking mime v0.3.17
[INFO] [stderr]    Compiling time-core v0.1.1
[INFO] [stderr]    Compiling time v0.3.21
[INFO] [stderr]    Compiling lock_api v0.4.9
[INFO] [stderr]    Compiling serde_derive v1.0.163
[INFO] [stderr]    Compiling tokio-macros v2.1.0
[INFO] [stderr]    Compiling futures-macro v0.3.28
[INFO] [stderr]    Compiling thiserror-impl v1.0.40
[INFO] [stderr]    Compiling tracing-attributes v0.1.24
[INFO] [stderr]    Compiling mime_guess v2.0.4
[INFO] [stderr]     Checking thiserror v1.0.40
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]     Checking tracing v0.1.37
[INFO] [stderr]     Checking time v0.1.45
[INFO] [stderr]     Checking iana-time-zone v0.1.56
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling darling_core v0.14.4
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling vergen v7.5.1
[INFO] [stderr]    Compiling tokio-rustls v0.23.4
[INFO] [stderr]    Compiling enum-iterator-derive v1.2.1
[INFO] [stderr]     Checking tokio-util v0.7.8
[INFO] [stderr]     Checking tokio-rustls v0.24.0
[INFO] [stderr]    Compiling parking_lot v0.11.2
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling dirs-sys v0.3.7
[INFO] [stderr]    Compiling unicode_categories v0.1.1
[INFO] [stderr]    Compiling crc-catalog v2.2.0
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling unicode-segmentation v1.10.1
[INFO] [stderr]     Checking openssl-probe v0.1.5
[INFO] [stderr]     Checking utf-8 v0.7.6
[INFO] [stderr]     Checking tower-layer v0.3.2
[INFO] [stderr]     Checking miniz_oxide v0.7.1
[INFO] [stderr]    Compiling darling_macro v0.14.4
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling chrono v0.4.24
[INFO] [stderr]     Checking h2 v0.3.19
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking either v1.8.1
[INFO] [stderr]     Checking tungstenite v0.18.0
[INFO] [stderr]     Checking itertools v0.10.5
[INFO] [stderr]    Compiling bigdecimal v0.3.1
[INFO] [stderr]     Checking rustls-native-certs v0.6.2
[INFO] [stderr]    Compiling crc v3.0.1
[INFO] [stderr]    Compiling dirs v4.0.0
[INFO] [stderr]    Compiling hkdf v0.12.3
[INFO] [stderr]    Compiling enum-iterator v1.4.1
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling sqlformat v0.2.1
[INFO] [stderr]    Compiling futures-intrusive v0.4.2
[INFO] [stderr]    Compiling hashlink v0.8.2
[INFO] [stderr]    Compiling sqlx-rt v0.6.3
[INFO] [stderr]    Compiling getset v0.1.2
[INFO] [stderr]    Compiling sha2 v0.10.6
[INFO] [stderr]    Compiling tokio-stream v0.1.14
[INFO] [stderr]    Compiling pin-project-internal v1.1.0
[INFO] [stderr]    Compiling ahash v0.7.6
[INFO] [stderr]    Compiling atoi v1.0.0
[INFO] [stderr]    Compiling md-5 v0.10.5
[INFO] [stderr]    Compiling stringprep v0.1.2
[INFO] [stderr]    Compiling axum-core v0.3.4
[INFO] [stderr]    Compiling sysinfo v0.27.8
[INFO] [stderr]     Checking hyper v0.14.26
[INFO] [stderr]     Checking aho-corasick v1.0.1
[INFO] [stderr]     Checking encoding_rs v0.8.32
[INFO] [stderr]    Compiling dotenvy v0.15.7
[INFO] [stderr]    Compiling whoami v1.4.0
[INFO] [stderr]     Checking ipnet v2.7.2
[INFO] [stderr]     Checking regex-syntax v0.7.1
[INFO] [stderr]    Compiling serenity v0.11.5 (https://github.com/serenity-rs/serenity?branch=next#a4cd9f45)
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling event-listener v2.5.3
[INFO] [stderr]    Compiling uuid v1.3.3
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]     Checking pin-project v1.1.0
[INFO] [stderr]    Compiling sqlx-core v0.6.3
[INFO] [stderr]     Checking flate2 v1.0.26
[INFO] [stderr]     Checking regex v1.8.1
[INFO] [stderr]     Checking tokio-tungstenite v0.18.0
[INFO] [stderr]    Compiling darling v0.14.4
[INFO] [stderr]     Checking dashmap v5.4.0
[INFO] [stderr]     Checking futures v0.3.28
[INFO] [stderr]    Compiling command_attr v0.4.1 (https://github.com/serenity-rs/serenity?branch=next#a4cd9f45)
[INFO] [stderr]    Compiling axum v0.6.18
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling termcolor v1.2.0
[INFO] [stderr]     Checking levenshtein v1.0.5
[INFO] [stderr]     Checking uwl v0.6.0
[INFO] [stderr]     Checking typemap_rev v0.3.0
[INFO] [stderr]    Compiling poise_macros v0.4.0 (https://github.com/serenity-rs/poise?branch=serenity-next#50ddbbb8)
[INFO] [stderr]     Checking tower v0.4.13
[INFO] [stderr]    Compiling ts-rs-macros v6.2.0
[INFO] [stderr]     Checking serde_path_to_error v0.1.11
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]     Checking hyper-rustls v0.24.0
[INFO] [stderr]     Checking atty v0.2.14
[INFO] [stderr]     Checking http-range-header v0.3.0
[INFO] [stderr]     Checking reqwest v0.11.18
[INFO] [stderr]     Checking matchit v0.7.0
[INFO] [stderr]     Checking unsafe-libyaml v0.2.8
[INFO] [stderr]     Checking sync_wrapper v0.1.2
[INFO] [stderr]     Checking serde_yaml v0.9.21
[INFO] [stderr]     Checking env_logger v0.9.3
[INFO] [stderr]     Checking ts-rs v6.2.1
[INFO] [stderr]     Checking tower-http v0.3.5
[INFO] [stderr]    Compiling strum_macros v0.24.3
[INFO] [stderr]     Checking data-encoding v2.4.0
[INFO] [stderr]     Checking strum v0.24.1
[INFO] [stderr]    Compiling sqlx-macros v0.6.3
[INFO] [stderr]    Compiling git2 v0.16.1
[INFO] [stderr]     Checking sqlx v0.6.3
[INFO] [stderr]    Compiling bot v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking poise v0.4.1 (https://github.com/serenity-rs/poise?branch=serenity-next#50ddbbb8)
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/admin.rs:77:13
[INFO] [stdout]    |
[INFO] [stdout] 77 | /             sqlx::query!(
[INFO] [stdout] 78 | |                 "INSERT INTO staff_general_logs (user_id, action, data) VALUES ($1, $2, $3)",
[INFO] [stdout] 79 | |                 ctx.author().id.to_string(),
[INFO] [stdout] 80 | |                 "rpc_unlock",
[INFO] [stdout] 81 | |                 json!({ "reason": purpose })
[INFO] [stdout] 82 | |             )
[INFO] [stdout]    | |_____________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/admin.rs:86:13
[INFO] [stdout]    |
[INFO] [stdout] 86 | /             sqlx::query!(
[INFO] [stdout] 87 | |                 "UPDATE users SET staff_rpc_last_verify = NOW() WHERE user_id = $1",
[INFO] [stdout] 88 | |                 ctx.author().id.to_string()
[INFO] [stdout] 89 | |             )
[INFO] [stdout]    | |_____________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/admin.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 | /     sqlx::query!(
[INFO] [stdout] 110 | |         "UPDATE users SET staff_rpc_last_verify = NOW() - interval '1 hour' WHERE user_id = $1",
[INFO] [stdout] 111 | |         ctx.author().id.to_string()
[INFO] [stdout] 112 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/admin.rs:130:24
[INFO] [stdout]     |
[INFO] [stdout] 130 |       let subject_rows = sqlx::query!(
[INFO] [stdout]     |  ________________________^
[INFO] [stdout] 131 | |         "SELECT bot_id, uptime, total_uptime FROM bots WHERE type = 'approved' OR type = 'certified'"
[INFO] [stdout] 132 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/admin.rs:77:13
[INFO] [stdout]    |
[INFO] [stdout] 77 | /             sqlx::query!(
[INFO] [stdout] 78 | |                 "INSERT INTO staff_general_logs (user_id, action, data) VALUES ($1, $2, $3)",
[INFO] [stdout] 79 | |                 ctx.author().id.to_string(),
[INFO] [stdout] 80 | |                 "rpc_unlock",
[INFO] [stdout] 81 | |                 json!({ "reason": purpose })
[INFO] [stdout] 82 | |             )
[INFO] [stdout]    | |_____________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/admin.rs:86:13
[INFO] [stdout]    |
[INFO] [stdout] 86 | /             sqlx::query!(
[INFO] [stdout] 87 | |                 "UPDATE users SET staff_rpc_last_verify = NOW() WHERE user_id = $1",
[INFO] [stdout] 88 | |                 ctx.author().id.to_string()
[INFO] [stdout] 89 | |             )
[INFO] [stdout]    | |_____________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/admin.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 | /     sqlx::query!(
[INFO] [stdout] 110 | |         "UPDATE users SET staff_rpc_last_verify = NOW() - interval '1 hour' WHERE user_id = $1",
[INFO] [stdout] 111 | |         ctx.author().id.to_string()
[INFO] [stdout] 112 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/admin.rs:130:24
[INFO] [stdout]     |
[INFO] [stdout] 130 |       let subject_rows = sqlx::query!(
[INFO] [stdout]     |  ________________________^
[INFO] [stdout] 131 | |         "SELECT bot_id, uptime, total_uptime FROM bots WHERE type = 'approved' OR type = 'certified'"
[INFO] [stdout] 132 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/checks.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |       let staff = sqlx::query!(
[INFO] [stdout]    |  _________________^
[INFO] [stdout] 38 | |         "SELECT staff FROM users WHERE user_id = $1",
[INFO] [stdout] 39 | |         ctx.author().id.to_string()
[INFO] [stdout] 40 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/checks.rs:52:17
[INFO] [stdout]    |
[INFO] [stdout] 52 |       let staff = sqlx::query!(
[INFO] [stdout]    |  _________________^
[INFO] [stdout] 53 | |         "SELECT staff_onboard_state FROM users WHERE user_id = $1",
[INFO] [stdout] 54 | |         ctx.author().id.to_string()
[INFO] [stdout] 55 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/checks.rs:67:17
[INFO] [stdout]    |
[INFO] [stdout] 67 |       let staff = sqlx::query!(
[INFO] [stdout]    |  _________________^
[INFO] [stdout] 68 | |         "SELECT admin, iblhdev FROM users WHERE user_id = $1",
[INFO] [stdout] 69 | |         ctx.author().id.to_string()
[INFO] [stdout] 70 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/checks.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |       let staff = sqlx::query!(
[INFO] [stdout]    |  _________________^
[INFO] [stdout] 38 | |         "SELECT staff FROM users WHERE user_id = $1",
[INFO] [stdout] 39 | |         ctx.author().id.to_string()
[INFO] [stdout] 40 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/checks.rs:52:17
[INFO] [stdout]    |
[INFO] [stdout] 52 |       let staff = sqlx::query!(
[INFO] [stdout]    |  _________________^
[INFO] [stdout] 53 | |         "SELECT staff_onboard_state FROM users WHERE user_id = $1",
[INFO] [stdout] 54 | |         ctx.author().id.to_string()
[INFO] [stdout] 55 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/checks.rs:67:17
[INFO] [stdout]    |
[INFO] [stdout] 67 |       let staff = sqlx::query!(
[INFO] [stdout]    |  _________________^
[INFO] [stdout] 68 | |         "SELECT admin, iblhdev FROM users WHERE user_id = $1",
[INFO] [stdout] 69 | |         ctx.author().id.to_string()
[INFO] [stdout] 70 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]  --> src/impls/utils.rs:5:21
[INFO] [stdout]   |
[INFO] [stdout] 5 |     let owner_rec = sqlx::query!("SELECT owner FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/impls/utils.rs:13:23
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let team_id = sqlx::query!("SELECT team_owner FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/impls/utils.rs:26:32
[INFO] [stdout]    |
[INFO] [stdout] 26 |               let team_members = sqlx::query!(
[INFO] [stdout]    |  ________________________________^
[INFO] [stdout] 27 | |                 "SELECT user_id, perms FROM team_members WHERE team_id = $1",
[INFO] [stdout] 28 | |                 team_id
[INFO] [stdout] 29 | |             )
[INFO] [stdout]    | |_____________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/impls/utils.rs:77:17
[INFO] [stdout]    |
[INFO] [stdout] 77 |     let owned = sqlx::query!("SELECT bot_id, type FROM bots WHERE owner = $1", user_id)
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/impls/utils.rs:97:22
[INFO] [stdout]     |
[INFO] [stdout] 97  |       let user_teams = sqlx::query!(
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 98  | |         "SELECT team_id FROM team_members WHERE user_id = $1",
[INFO] [stdout] 99  | |         user_id
[INFO] [stdout] 100 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/impls/utils.rs:106:25
[INFO] [stdout]     |
[INFO] [stdout] 106 |           let team_bots = sqlx::query!(
[INFO] [stdout]     |  _________________________^
[INFO] [stdout] 107 | |             "SELECT bot_id, type FROM bots WHERE team_owner = $1",
[INFO] [stdout] 108 | |             team.team_id
[INFO] [stdout] 109 | |         )
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/impls/utils.rs:133:21
[INFO] [stdout]     |
[INFO] [stdout] 133 |     let owner_rec = sqlx::query!("SELECT owner FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/impls/utils.rs:141:23
[INFO] [stdout]     |
[INFO] [stdout] 141 |         let team_id = sqlx::query!("SELECT team_owner FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/impls/utils.rs:152:32
[INFO] [stdout]     |
[INFO] [stdout] 152 |               let team_members = sqlx::query!(
[INFO] [stdout]     |  ________________________________^
[INFO] [stdout] 153 | |                 "SELECT user_id FROM team_members WHERE team_id = $1",
[INFO] [stdout] 154 | |                 team_id
[INFO] [stdout] 155 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]  --> src/impls/utils.rs:5:21
[INFO] [stdout]   |
[INFO] [stdout] 5 |     let owner_rec = sqlx::query!("SELECT owner FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/impls/utils.rs:13:23
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let team_id = sqlx::query!("SELECT team_owner FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/impls/utils.rs:26:32
[INFO] [stdout]    |
[INFO] [stdout] 26 |               let team_members = sqlx::query!(
[INFO] [stdout]    |  ________________________________^
[INFO] [stdout] 27 | |                 "SELECT user_id, perms FROM team_members WHERE team_id = $1",
[INFO] [stdout] 28 | |                 team_id
[INFO] [stdout] 29 | |             )
[INFO] [stdout]    | |_____________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/impls/utils.rs:77:17
[INFO] [stdout]    |
[INFO] [stdout] 77 |     let owned = sqlx::query!("SELECT bot_id, type FROM bots WHERE owner = $1", user_id)
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/impls/utils.rs:97:22
[INFO] [stdout]     |
[INFO] [stdout] 97  |       let user_teams = sqlx::query!(
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 98  | |         "SELECT team_id FROM team_members WHERE user_id = $1",
[INFO] [stdout] 99  | |         user_id
[INFO] [stdout] 100 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/impls/utils.rs:106:25
[INFO] [stdout]     |
[INFO] [stdout] 106 |           let team_bots = sqlx::query!(
[INFO] [stdout]     |  _________________________^
[INFO] [stdout] 107 | |             "SELECT bot_id, type FROM bots WHERE team_owner = $1",
[INFO] [stdout] 108 | |             team.team_id
[INFO] [stdout] 109 | |         )
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/impls/utils.rs:133:21
[INFO] [stdout]     |
[INFO] [stdout] 133 |     let owner_rec = sqlx::query!("SELECT owner FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/impls/utils.rs:141:23
[INFO] [stdout]     |
[INFO] [stdout] 141 |         let team_id = sqlx::query!("SELECT team_owner FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/impls/utils.rs:152:32
[INFO] [stdout]     |
[INFO] [stdout] 152 |               let team_members = sqlx::query!(
[INFO] [stdout]     |  ________________________________^
[INFO] [stdout] 153 | |                 "SELECT user_id FROM team_members WHERE team_id = $1",
[INFO] [stdout] 154 | |                 team_id
[INFO] [stdout] 155 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:207:29
[INFO] [stdout]     |
[INFO] [stdout] 207 |                   let check = sqlx::query!(
[INFO] [stdout]     |  _____________________________^
[INFO] [stdout] 208 | |                     "SELECT iblhdev, hadmin FROM users WHERE user_id = $1",
[INFO] [stdout] 209 | |                     &state.user_id
[INFO] [stdout] 210 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:220:21
[INFO] [stdout]     |
[INFO] [stdout] 220 |                     sqlx::query!("SELECT admin FROM users WHERE user_id = $1", &state.user_id)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:232:21
[INFO] [stdout]     |
[INFO] [stdout] 232 |                     sqlx::query!("SELECT staff FROM users WHERE user_id = $1", &state.user_id)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:243:29
[INFO] [stdout]     |
[INFO] [stdout] 243 |           let onboard_state = sqlx::query!(
[INFO] [stdout]     |  _____________________________^
[INFO] [stdout] 244 | |             "SELECT staff, staff_onboard_state FROM users WHERE user_id = $1",
[INFO] [stdout] 245 | |             &state.user_id
[INFO] [stdout] 246 | |         )
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:255:18
[INFO] [stdout]     |
[INFO] [stdout] 255 |           let id = sqlx::query!(
[INFO] [stdout]     |  __________________^
[INFO] [stdout] 256 | |             "INSERT INTO rpc_logs (method, user_id, data) VALUES ($1, $2, $3) RETURNING id",
[INFO] [stdout] 257 | |             self.to_string(),
[INFO] [stdout] 258 | |             &state.user_id,
[INFO] [stdout] 259 | |             json!(self)
[INFO] [stdout] 260 | |         )
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:265:19
[INFO] [stdout]     |
[INFO] [stdout] 265 |           let res = sqlx::query!(
[INFO] [stdout]     |  ___________________^
[INFO] [stdout] 266 | |             "SELECT COUNT(*) FROM rpc_logs WHERE user_id = $1 AND NOW() - created_at < INTERVAL '7 minutes'",
[INFO] [stdout] 267 | |             &state.user_id
[INFO] [stdout] 268 | |         )
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:276:13
[INFO] [stdout]     |
[INFO] [stdout] 276 | /             sqlx::query!(
[INFO] [stdout] 277 | |                 "UPDATE users SET api_token = $2 WHERE user_id = $1",
[INFO] [stdout] 278 | |                 &state.user_id,
[INFO] [stdout] 279 | |                 impls::crypto::gen_random(136)
[INFO] [stdout] 280 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:295:13
[INFO] [stdout]     |
[INFO] [stdout] 295 | /             sqlx::query!(
[INFO] [stdout] 296 | |                 "UPDATE rpc_logs SET state = $1 WHERE id = $2",
[INFO] [stdout] 297 | |                 "success",
[INFO] [stdout] 298 | |                 id.id
[INFO] [stdout] 299 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:303:13
[INFO] [stdout]     |
[INFO] [stdout] 303 | /             sqlx::query!(
[INFO] [stdout] 304 | |                 "UPDATE rpc_logs SET state = $1 WHERE id = $2",
[INFO] [stdout] 305 | |                 resp.as_ref()
[INFO] [stdout] 306 | |                     .err()
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | |                 id.id
[INFO] [stdout] 310 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:323:31
[INFO] [stdout]     |
[INFO] [stdout] 323 |                   let claimed = sqlx::query!(
[INFO] [stdout]     |  _______________________________^
[INFO] [stdout] 324 | |                     "SELECT type, claimed_by FROM bots WHERE bot_id = $1",
[INFO] [stdout] 325 | |                     bot_id
[INFO] [stdout] 326 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:349:17
[INFO] [stdout]     |
[INFO] [stdout] 349 | /                 sqlx::query!(
[INFO] [stdout] 350 | |                     "UPDATE bots SET last_claimed = NOW(), claimed_by = $1 WHERE bot_id = $2",
[INFO] [stdout] 351 | |                     &state.user_id,
[INFO] [stdout] 352 | |                     bot_id
[INFO] [stdout] 353 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:357:17
[INFO] [stdout]     |
[INFO] [stdout] 357 | /                 sqlx::query!(
[INFO] [stdout] 358 | |                     "INSERT INTO staff_general_logs (user_id, action, data) VALUES ($1, $2, $3)",
[INFO] [stdout] 359 | |                     &state.user_id,
[INFO] [stdout] 360 | |                     "claimed",
[INFO] [stdout] ...   |
[INFO] [stdout] 364 | |                     })
[INFO] [stdout] 365 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:391:31
[INFO] [stdout]     |
[INFO] [stdout] 391 |                   let claimed = sqlx::query!(
[INFO] [stdout]     |  _______________________________^
[INFO] [stdout] 392 | |                     "SELECT type, claimed_by, owner FROM bots WHERE bot_id = $1",
[INFO] [stdout] 393 | |                     bot_id
[INFO] [stdout] 394 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:412:17
[INFO] [stdout]     |
[INFO] [stdout] 412 | /                 sqlx::query!(
[INFO] [stdout] 413 | |                     "UPDATE bots SET claimed_by = NULL, type = 'pending' WHERE bot_id = $1",
[INFO] [stdout] 414 | |                     bot_id
[INFO] [stdout] 415 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:419:17
[INFO] [stdout]     |
[INFO] [stdout] 419 | /                 sqlx::query!(
[INFO] [stdout] 420 | |                     "INSERT INTO staff_general_logs (user_id, action, data) VALUES ($1, $2, $3)",
[INFO] [stdout] 421 | |                     &state.user_id,
[INFO] [stdout] 422 | |                     "unclaimed",
[INFO] [stdout] ...   |
[INFO] [stdout] 426 | |                     })
[INFO] [stdout] 427 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:453:31
[INFO] [stdout]     |
[INFO] [stdout] 453 |                   let claimed = sqlx::query!(
[INFO] [stdout]     |  _______________________________^
[INFO] [stdout] 454 | |                     "SELECT type, claimed_by, last_claimed FROM bots WHERE bot_id = $1",
[INFO] [stdout] 455 | |                     bot_id
[INFO] [stdout] 456 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:499:17
[INFO] [stdout]     |
[INFO] [stdout] 499 | /                 sqlx::query!(
[INFO] [stdout] 500 | |                     "UPDATE bots SET type = 'approved', claimed_by = NULL WHERE bot_id = $1",
[INFO] [stdout] 501 | |                     bot_id
[INFO] [stdout] 502 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:561:35
[INFO] [stdout]     |
[INFO] [stdout] 561 |                 let invite_data = sqlx::query!("SELECT invite FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:568:31
[INFO] [stdout]     |
[INFO] [stdout] 568 |                   let claimed = sqlx::query!(
[INFO] [stdout]     |  _______________________________^
[INFO] [stdout] 569 | |                     "SELECT type, claimed_by, owner, last_claimed FROM bots WHERE bot_id = $1",
[INFO] [stdout] 570 | |                     bot_id
[INFO] [stdout] 571 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:599:17
[INFO] [stdout]     |
[INFO] [stdout] 599 | /                 sqlx::query!(
[INFO] [stdout] 600 | |                     "UPDATE bots SET type = 'denied', claimed_by = NULL WHERE bot_id = $1",
[INFO] [stdout] 601 | |                     bot_id
[INFO] [stdout] 602 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:632:27
[INFO] [stdout]     |
[INFO] [stdout] 632 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:640:17
[INFO] [stdout]     |
[INFO] [stdout] 640 |                 sqlx::query!("UPDATE bots SET votes = 0 WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:644:17
[INFO] [stdout]     |
[INFO] [stdout] 644 |                 sqlx::query!("DELETE FROM votes WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:665:17
[INFO] [stdout]     |
[INFO] [stdout] 665 |                 sqlx::query!("UPDATE bots SET votes = 0")
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:669:17
[INFO] [stdout]     |
[INFO] [stdout] 669 |                 sqlx::query!("DELETE FROM votes")
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:690:27
[INFO] [stdout]     |
[INFO] [stdout] 690 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:698:17
[INFO] [stdout]     |
[INFO] [stdout] 698 | /                 sqlx::query!(
[INFO] [stdout] 699 | |                     "UPDATE bots SET type = 'pending', claimed_by = NULL WHERE bot_id = $1",
[INFO] [stdout] 700 | |                     bot_id
[INFO] [stdout] 701 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:726:27
[INFO] [stdout]     |
[INFO] [stdout] 726 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:735:17
[INFO] [stdout]     |
[INFO] [stdout] 735 | / ...   sqlx::query!(
[INFO] [stdout] 736 | | ...       "UPDATE bots SET start_premium_period = NOW(), premium_period_length = make_interval(hours => $1), premium = true WHERE bot_id ...
[INFO] [stdout] 737 | | ...       time_period_hours,
[INFO] [stdout] 738 | | ...       bot_id
[INFO] [stdout] 739 | | ...   )
[INFO] [stdout]     | |_______^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:765:27
[INFO] [stdout]     |
[INFO] [stdout] 765 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:774:17
[INFO] [stdout]     |
[INFO] [stdout] 774 |                 sqlx::query!("UPDATE bots SET premium = false WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:800:27
[INFO] [stdout]     |
[INFO] [stdout] 800 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:808:17
[INFO] [stdout]     |
[INFO] [stdout] 808 | /                 sqlx::query!(
[INFO] [stdout] 809 | |                     "UPDATE bots SET vote_banned = true WHERE bot_id = $1",
[INFO] [stdout] 810 | |                     bot_id
[INFO] [stdout] 811 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:837:27
[INFO] [stdout]     |
[INFO] [stdout] 837 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:845:17
[INFO] [stdout]     |
[INFO] [stdout] 845 | /                 sqlx::query!(
[INFO] [stdout] 846 | |                     "UPDATE bots SET vote_banned = false WHERE bot_id = $1",
[INFO] [stdout] 847 | |                     bot_id
[INFO] [stdout] 848 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:878:27
[INFO] [stdout]     |
[INFO] [stdout] 878 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:892:17
[INFO] [stdout]     |
[INFO] [stdout] 892 |                 sqlx::query!("DELETE FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:938:27
[INFO] [stdout]     |
[INFO] [stdout] 938 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:946:17
[INFO] [stdout]     |
[INFO] [stdout] 946 | /                 sqlx::query!(
[INFO] [stdout] 947 | |                     "UPDATE bots SET type = 'certified' WHERE bot_id = $1",
[INFO] [stdout] 948 | |                     bot_id
[INFO] [stdout] 949 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:973:27
[INFO] [stdout]     |
[INFO] [stdout] 973 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:981:17
[INFO] [stdout]     |
[INFO] [stdout] 981 | /                 sqlx::query!(
[INFO] [stdout] 982 | |                     "UPDATE bots SET type = 'approved' WHERE bot_id = $1",
[INFO] [stdout] 983 | |                     bot_id
[INFO] [stdout] 984 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1014:27
[INFO] [stdout]      |
[INFO] [stdout] 1014 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1022:17
[INFO] [stdout]      |
[INFO] [stdout] 1022 | /                 sqlx::query!(
[INFO] [stdout] 1023 | |                     "UPDATE bots SET votes = $2 WHERE bot_id = $1",
[INFO] [stdout] 1024 | |                     bot_id,
[INFO] [stdout] 1025 | |                     count
[INFO] [stdout] 1026 | |                 )
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1057:27
[INFO] [stdout]      |
[INFO] [stdout] 1057 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1067:21
[INFO] [stdout]      |
[INFO] [stdout] 1067 |                     sqlx::query!("SELECT team_owner FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1075:17
[INFO] [stdout]      |
[INFO] [stdout] 1075 | /                 sqlx::query!(
[INFO] [stdout] 1076 | |                     "UPDATE bots SET owner = $2 WHERE bot_id = $1",
[INFO] [stdout] 1077 | |                     bot_id,
[INFO] [stdout] 1078 | |                     new_owner
[INFO] [stdout] 1079 | |                 )
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1109:27
[INFO] [stdout]      |
[INFO] [stdout] 1109 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1125:21
[INFO] [stdout]      |
[INFO] [stdout] 1125 |                     sqlx::query!("SELECT team_owner FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:207:29
[INFO] [stdout]     |
[INFO] [stdout] 207 |                   let check = sqlx::query!(
[INFO] [stdout]     |  _____________________________^
[INFO] [stdout] 208 | |                     "SELECT iblhdev, hadmin FROM users WHERE user_id = $1",
[INFO] [stdout] 209 | |                     &state.user_id
[INFO] [stdout] 210 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:220:21
[INFO] [stdout]     |
[INFO] [stdout] 220 |                     sqlx::query!("SELECT admin FROM users WHERE user_id = $1", &state.user_id)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:232:21
[INFO] [stdout]     |
[INFO] [stdout] 232 |                     sqlx::query!("SELECT staff FROM users WHERE user_id = $1", &state.user_id)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:243:29
[INFO] [stdout]     |
[INFO] [stdout] 243 |           let onboard_state = sqlx::query!(
[INFO] [stdout]     |  _____________________________^
[INFO] [stdout] 244 | |             "SELECT staff, staff_onboard_state FROM users WHERE user_id = $1",
[INFO] [stdout] 245 | |             &state.user_id
[INFO] [stdout] 246 | |         )
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:255:18
[INFO] [stdout]     |
[INFO] [stdout] 255 |           let id = sqlx::query!(
[INFO] [stdout]     |  __________________^
[INFO] [stdout] 256 | |             "INSERT INTO rpc_logs (method, user_id, data) VALUES ($1, $2, $3) RETURNING id",
[INFO] [stdout] 257 | |             self.to_string(),
[INFO] [stdout] 258 | |             &state.user_id,
[INFO] [stdout] 259 | |             json!(self)
[INFO] [stdout] 260 | |         )
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1133:17
[INFO] [stdout]      |
[INFO] [stdout] 1133 | /                 sqlx::query!(
[INFO] [stdout] 1134 | |                     "UPDATE bots SET team_owner = $2 WHERE bot_id = $1",
[INFO] [stdout] 1135 | |                     bot_id,
[INFO] [stdout] 1136 | |                     team_id
[INFO] [stdout] 1137 | |                 )
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:265:19
[INFO] [stdout]     |
[INFO] [stdout] 265 |           let res = sqlx::query!(
[INFO] [stdout]     |  ___________________^
[INFO] [stdout] 266 | |             "SELECT COUNT(*) FROM rpc_logs WHERE user_id = $1 AND NOW() - created_at < INTERVAL '7 minutes'",
[INFO] [stdout] 267 | |             &state.user_id
[INFO] [stdout] 268 | |         )
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1181:28
[INFO] [stdout]      |
[INFO] [stdout] 1181 |                 let team = sqlx::query!("SELECT COUNT(*) FROM teams WHERE id = $1", team_id)
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1189:17
[INFO] [stdout]      |
[INFO] [stdout] 1189 | /                 sqlx::query!(
[INFO] [stdout] 1190 | |                     "UPDATE teams SET name = $2 WHERE id = $1",
[INFO] [stdout] 1191 | |                     team_id,
[INFO] [stdout] 1192 | |                     new_name
[INFO] [stdout] 1193 | |                 )
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:276:13
[INFO] [stdout]     |
[INFO] [stdout] 276 | /             sqlx::query!(
[INFO] [stdout] 277 | |                 "UPDATE users SET api_token = $2 WHERE user_id = $1",
[INFO] [stdout] 278 | |                 &state.user_id,
[INFO] [stdout] 279 | |                 impls::crypto::gen_random(136)
[INFO] [stdout] 280 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:295:13
[INFO] [stdout]     |
[INFO] [stdout] 295 | /             sqlx::query!(
[INFO] [stdout] 296 | |                 "UPDATE rpc_logs SET state = $1 WHERE id = $2",
[INFO] [stdout] 297 | |                 "success",
[INFO] [stdout] 298 | |                 id.id
[INFO] [stdout] 299 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:303:13
[INFO] [stdout]     |
[INFO] [stdout] 303 | /             sqlx::query!(
[INFO] [stdout] 304 | |                 "UPDATE rpc_logs SET state = $1 WHERE id = $2",
[INFO] [stdout] 305 | |                 resp.as_ref()
[INFO] [stdout] 306 | |                     .err()
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | |                 id.id
[INFO] [stdout] 310 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:323:31
[INFO] [stdout]     |
[INFO] [stdout] 323 |                   let claimed = sqlx::query!(
[INFO] [stdout]     |  _______________________________^
[INFO] [stdout] 324 | |                     "SELECT type, claimed_by FROM bots WHERE bot_id = $1",
[INFO] [stdout] 325 | |                     bot_id
[INFO] [stdout] 326 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:349:17
[INFO] [stdout]     |
[INFO] [stdout] 349 | /                 sqlx::query!(
[INFO] [stdout] 350 | |                     "UPDATE bots SET last_claimed = NOW(), claimed_by = $1 WHERE bot_id = $2",
[INFO] [stdout] 351 | |                     &state.user_id,
[INFO] [stdout] 352 | |                     bot_id
[INFO] [stdout] 353 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:357:17
[INFO] [stdout]     |
[INFO] [stdout] 357 | /                 sqlx::query!(
[INFO] [stdout] 358 | |                     "INSERT INTO staff_general_logs (user_id, action, data) VALUES ($1, $2, $3)",
[INFO] [stdout] 359 | |                     &state.user_id,
[INFO] [stdout] 360 | |                     "claimed",
[INFO] [stdout] ...   |
[INFO] [stdout] 364 | |                     })
[INFO] [stdout] 365 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:391:31
[INFO] [stdout]     |
[INFO] [stdout] 391 |                   let claimed = sqlx::query!(
[INFO] [stdout]     |  _______________________________^
[INFO] [stdout] 392 | |                     "SELECT type, claimed_by, owner FROM bots WHERE bot_id = $1",
[INFO] [stdout] 393 | |                     bot_id
[INFO] [stdout] 394 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:412:17
[INFO] [stdout]     |
[INFO] [stdout] 412 | /                 sqlx::query!(
[INFO] [stdout] 413 | |                     "UPDATE bots SET claimed_by = NULL, type = 'pending' WHERE bot_id = $1",
[INFO] [stdout] 414 | |                     bot_id
[INFO] [stdout] 415 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:419:17
[INFO] [stdout]     |
[INFO] [stdout] 419 | /                 sqlx::query!(
[INFO] [stdout] 420 | |                     "INSERT INTO staff_general_logs (user_id, action, data) VALUES ($1, $2, $3)",
[INFO] [stdout] 421 | |                     &state.user_id,
[INFO] [stdout] 422 | |                     "unclaimed",
[INFO] [stdout] ...   |
[INFO] [stdout] 426 | |                     })
[INFO] [stdout] 427 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:453:31
[INFO] [stdout]     |
[INFO] [stdout] 453 |                   let claimed = sqlx::query!(
[INFO] [stdout]     |  _______________________________^
[INFO] [stdout] 454 | |                     "SELECT type, claimed_by, last_claimed FROM bots WHERE bot_id = $1",
[INFO] [stdout] 455 | |                     bot_id
[INFO] [stdout] 456 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:499:17
[INFO] [stdout]     |
[INFO] [stdout] 499 | /                 sqlx::query!(
[INFO] [stdout] 500 | |                     "UPDATE bots SET type = 'approved', claimed_by = NULL WHERE bot_id = $1",
[INFO] [stdout] 501 | |                     bot_id
[INFO] [stdout] 502 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:561:35
[INFO] [stdout]     |
[INFO] [stdout] 561 |                 let invite_data = sqlx::query!("SELECT invite FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:568:31
[INFO] [stdout]     |
[INFO] [stdout] 568 |                   let claimed = sqlx::query!(
[INFO] [stdout]     |  _______________________________^
[INFO] [stdout] 569 | |                     "SELECT type, claimed_by, owner, last_claimed FROM bots WHERE bot_id = $1",
[INFO] [stdout] 570 | |                     bot_id
[INFO] [stdout] 571 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:599:17
[INFO] [stdout]     |
[INFO] [stdout] 599 | /                 sqlx::query!(
[INFO] [stdout] 600 | |                     "UPDATE bots SET type = 'denied', claimed_by = NULL WHERE bot_id = $1",
[INFO] [stdout] 601 | |                     bot_id
[INFO] [stdout] 602 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:632:27
[INFO] [stdout]     |
[INFO] [stdout] 632 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:640:17
[INFO] [stdout]     |
[INFO] [stdout] 640 |                 sqlx::query!("UPDATE bots SET votes = 0 WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:644:17
[INFO] [stdout]     |
[INFO] [stdout] 644 |                 sqlx::query!("DELETE FROM votes WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:665:17
[INFO] [stdout]     |
[INFO] [stdout] 665 |                 sqlx::query!("UPDATE bots SET votes = 0")
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:669:17
[INFO] [stdout]     |
[INFO] [stdout] 669 |                 sqlx::query!("DELETE FROM votes")
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:690:27
[INFO] [stdout]     |
[INFO] [stdout] 690 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:698:17
[INFO] [stdout]     |
[INFO] [stdout] 698 | /                 sqlx::query!(
[INFO] [stdout] 699 | |                     "UPDATE bots SET type = 'pending', claimed_by = NULL WHERE bot_id = $1",
[INFO] [stdout] 700 | |                     bot_id
[INFO] [stdout] 701 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:726:27
[INFO] [stdout]     |
[INFO] [stdout] 726 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:735:17
[INFO] [stdout]     |
[INFO] [stdout] 735 | / ...   sqlx::query!(
[INFO] [stdout] 736 | | ...       "UPDATE bots SET start_premium_period = NOW(), premium_period_length = make_interval(hours => $1), premium = true WHERE bot_id ...
[INFO] [stdout] 737 | | ...       time_period_hours,
[INFO] [stdout] 738 | | ...       bot_id
[INFO] [stdout] 739 | | ...   )
[INFO] [stdout]     | |_______^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:765:27
[INFO] [stdout]     |
[INFO] [stdout] 765 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:774:17
[INFO] [stdout]     |
[INFO] [stdout] 774 |                 sqlx::query!("UPDATE bots SET premium = false WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:800:27
[INFO] [stdout]     |
[INFO] [stdout] 800 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:808:17
[INFO] [stdout]     |
[INFO] [stdout] 808 | /                 sqlx::query!(
[INFO] [stdout] 809 | |                     "UPDATE bots SET vote_banned = true WHERE bot_id = $1",
[INFO] [stdout] 810 | |                     bot_id
[INFO] [stdout] 811 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:837:27
[INFO] [stdout]     |
[INFO] [stdout] 837 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:845:17
[INFO] [stdout]     |
[INFO] [stdout] 845 | /                 sqlx::query!(
[INFO] [stdout] 846 | |                     "UPDATE bots SET vote_banned = false WHERE bot_id = $1",
[INFO] [stdout] 847 | |                     bot_id
[INFO] [stdout] 848 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:878:27
[INFO] [stdout]     |
[INFO] [stdout] 878 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:892:17
[INFO] [stdout]     |
[INFO] [stdout] 892 |                 sqlx::query!("DELETE FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:938:27
[INFO] [stdout]     |
[INFO] [stdout] 938 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:946:17
[INFO] [stdout]     |
[INFO] [stdout] 946 | /                 sqlx::query!(
[INFO] [stdout] 947 | |                     "UPDATE bots SET type = 'certified' WHERE bot_id = $1",
[INFO] [stdout] 948 | |                     bot_id
[INFO] [stdout] 949 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:973:27
[INFO] [stdout]     |
[INFO] [stdout] 973 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/core.rs:981:17
[INFO] [stdout]     |
[INFO] [stdout] 981 | /                 sqlx::query!(
[INFO] [stdout] 982 | |                     "UPDATE bots SET type = 'approved' WHERE bot_id = $1",
[INFO] [stdout] 983 | |                     bot_id
[INFO] [stdout] 984 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1014:27
[INFO] [stdout]      |
[INFO] [stdout] 1014 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1022:17
[INFO] [stdout]      |
[INFO] [stdout] 1022 | /                 sqlx::query!(
[INFO] [stdout] 1023 | |                     "UPDATE bots SET votes = $2 WHERE bot_id = $1",
[INFO] [stdout] 1024 | |                     bot_id,
[INFO] [stdout] 1025 | |                     count
[INFO] [stdout] 1026 | |                 )
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1057:27
[INFO] [stdout]      |
[INFO] [stdout] 1057 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1067:21
[INFO] [stdout]      |
[INFO] [stdout] 1067 |                     sqlx::query!("SELECT team_owner FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1075:17
[INFO] [stdout]      |
[INFO] [stdout] 1075 | /                 sqlx::query!(
[INFO] [stdout] 1076 | |                     "UPDATE bots SET owner = $2 WHERE bot_id = $1",
[INFO] [stdout] 1077 | |                     bot_id,
[INFO] [stdout] 1078 | |                     new_owner
[INFO] [stdout] 1079 | |                 )
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1109:27
[INFO] [stdout]      |
[INFO] [stdout] 1109 |                 let bot = sqlx::query!("SELECT COUNT(*) FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1125:21
[INFO] [stdout]      |
[INFO] [stdout] 1125 |                     sqlx::query!("SELECT team_owner FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1133:17
[INFO] [stdout]      |
[INFO] [stdout] 1133 | /                 sqlx::query!(
[INFO] [stdout] 1134 | |                     "UPDATE bots SET team_owner = $2 WHERE bot_id = $1",
[INFO] [stdout] 1135 | |                     bot_id,
[INFO] [stdout] 1136 | |                     team_id
[INFO] [stdout] 1137 | |                 )
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1181:28
[INFO] [stdout]      |
[INFO] [stdout] 1181 |                 let team = sqlx::query!("SELECT COUNT(*) FROM teams WHERE id = $1", team_id)
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]     --> src/rpc/core.rs:1189:17
[INFO] [stdout]      |
[INFO] [stdout] 1189 | /                 sqlx::query!(
[INFO] [stdout] 1190 | |                     "UPDATE teams SET name = $2 WHERE id = $1",
[INFO] [stdout] 1191 | |                     team_id,
[INFO] [stdout] 1192 | |                     new_name
[INFO] [stdout] 1193 | |                 )
[INFO] [stdout]      | |_________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/server.rs:122:17
[INFO] [stdout]     |
[INFO] [stdout] 122 |       let check = sqlx::query!(
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 123 | |         "SELECT staff, api_token, staff_rpc_last_verify FROM users WHERE user_id = $1",
[INFO] [stdout] 124 | |         &req.user_id
[INFO] [stdout] 125 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/server.rs:327:21
[INFO] [stdout]     |
[INFO] [stdout] 327 |         let count = sqlx::query!("SELECT COUNT(*) FROM users WHERE user_id = $1", id)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/server.rs:122:17
[INFO] [stdout]     |
[INFO] [stdout] 122 |       let check = sqlx::query!(
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 123 | |         "SELECT staff, api_token, staff_rpc_last_verify FROM users WHERE user_id = $1",
[INFO] [stdout] 124 | |         &req.user_id
[INFO] [stdout] 125 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/server.rs:336:21
[INFO] [stdout]     |
[INFO] [stdout] 336 |           let perms = sqlx::query!(
[INFO] [stdout]     |  _____________________^
[INFO] [stdout] 337 | |             "SELECT owner, hadmin, iblhdev, admin, staff FROM users WHERE user_id = $1",
[INFO] [stdout] 338 | |             id
[INFO] [stdout] 339 | |         )
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/server.rs:327:21
[INFO] [stdout]     |
[INFO] [stdout] 327 |         let count = sqlx::query!("SELECT COUNT(*) FROM users WHERE user_id = $1", id)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/rpc/server.rs:336:21
[INFO] [stdout]     |
[INFO] [stdout] 336 |           let perms = sqlx::query!(
[INFO] [stdout]     |  _____________________^
[INFO] [stdout] 337 | |             "SELECT owner, hadmin, iblhdev, admin, staff FROM users WHERE user_id = $1",
[INFO] [stdout] 338 | |             id
[INFO] [stdout] 339 | |         )
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/staff.rs:54:18
[INFO] [stdout]    |
[INFO] [stdout] 54 |       let staffs = sqlx::query!(
[INFO] [stdout]    |  __________________^
[INFO] [stdout] 55 | |         "SELECT user_id, staff, admin, ibldev, iblhdev, hadmin, owner FROM users WHERE staff = true ORDER BY user_id ASC"
[INFO] [stdout] 56 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/staff.rs:185:21
[INFO] [stdout]     |
[INFO] [stdout] 185 |           let staff = sqlx::query!(
[INFO] [stdout]     |  _____________________^
[INFO] [stdout] 186 | |             "SELECT user_id, staff, admin, ibldev, iblhdev, hadmin, owner FROM users WHERE user_id = $1",
[INFO] [stdout] 187 | |             user_id.to_string()
[INFO] [stdout] 188 | |         )
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/staff.rs:270:18
[INFO] [stdout]     |
[INFO] [stdout] 270 |       let staffs = sqlx::query!(
[INFO] [stdout]     |  __________________^
[INFO] [stdout] 271 | |         "SELECT user_id, staff, admin, ibldev, iblhdev, hadmin, owner FROM users WHERE staff = true ORDER BY user_id ASC"
[INFO] [stdout] 272 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/staff.rs:54:18
[INFO] [stdout]    |
[INFO] [stdout] 54 |       let staffs = sqlx::query!(
[INFO] [stdout]    |  __________________^
[INFO] [stdout] 55 | |         "SELECT user_id, staff, admin, ibldev, iblhdev, hadmin, owner FROM users WHERE staff = true ORDER BY user_id ASC"
[INFO] [stdout] 56 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/staff.rs:185:21
[INFO] [stdout]     |
[INFO] [stdout] 185 |           let staff = sqlx::query!(
[INFO] [stdout]     |  _____________________^
[INFO] [stdout] 186 | |             "SELECT user_id, staff, admin, ibldev, iblhdev, hadmin, owner FROM users WHERE user_id = $1",
[INFO] [stdout] 187 | |             user_id.to_string()
[INFO] [stdout] 188 | |         )
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/staff.rs:270:18
[INFO] [stdout]     |
[INFO] [stdout] 270 |       let staffs = sqlx::query!(
[INFO] [stdout]     |  __________________^
[INFO] [stdout] 271 | |         "SELECT user_id, staff, admin, ibldev, iblhdev, hadmin, owner FROM users WHERE staff = true ORDER BY user_id ASC"
[INFO] [stdout] 272 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/autounclaim.rs:10:16
[INFO] [stdout]    |
[INFO] [stdout] 10 |       let bots = sqlx::query!(
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 11 | |         "SELECT bot_id, claimed_by, last_claimed FROM bots WHERE claimed_by IS NOT NULL AND NOW() - last_claimed > INTERVAL '1 hour'",
[INFO] [stdout] 12 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/autounclaim.rs:23:13
[INFO] [stdout]    |
[INFO] [stdout] 23 | /             sqlx::query!(
[INFO] [stdout] 24 | |                 "UPDATE bots SET claimed_by = NULL, type = 'pending' WHERE bot_id = $1",
[INFO] [stdout] 25 | |                 bot.bot_id
[INFO] [stdout] 26 | |             )
[INFO] [stdout]    | |_____________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/autounclaim.rs:39:13
[INFO] [stdout]    |
[INFO] [stdout] 39 | /             sqlx::query!(
[INFO] [stdout] 40 | |                 "UPDATE bots SET claimed_by = NULL, type = 'pending' WHERE bot_id = $1",
[INFO] [stdout] 41 | |                 bot.bot_id
[INFO] [stdout] 42 | |             )
[INFO] [stdout]    | |_____________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/autounclaim.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 | /                 sqlx::query!(
[INFO] [stdout] 59 | |                     "UPDATE bots SET claimed_by = NULL, type = 'pending' WHERE bot_id = $1",
[INFO] [stdout] 60 | |                     bot.bot_id
[INFO] [stdout] 61 | |                 )
[INFO] [stdout]    | |_________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/bans.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     sqlx::query!("UPDATE users SET banned = false")
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/bans.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         sqlx::query!("UPDATE users SET banned = true WHERE user_id = $1", user_id)
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/bans.rs:33:26
[INFO] [stdout]    |
[INFO] [stdout] 33 |         let owned_bots = sqlx::query!("SELECT bot_id FROM bots WHERE owner = $1", user_id)
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/bans.rs:45:13
[INFO] [stdout]    |
[INFO] [stdout] 45 |             sqlx::query!("DELETE FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/premium.rs:7:15
[INFO] [stdout]    |
[INFO] [stdout] 7  |       let res = sqlx::query!(
[INFO] [stdout]    |  _______________^
[INFO] [stdout] 8  | |         "
[INFO] [stdout] 9  | |         SELECT bot_id, start_premium_period, premium_period_length, type FROM bots 
[INFO] [stdout] 10 | |         WHERE (
[INFO] [stdout] ...  |
[INFO] [stdout] 17 | |         "
[INFO] [stdout] 18 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/premium.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 | /         sqlx::query!(
[INFO] [stdout] 27 | |             "UPDATE bots SET premium = false WHERE bot_id = $1",
[INFO] [stdout] 28 | |             row.bot_id
[INFO] [stdout] 29 | |         )
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/specrolesync.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     sqlx::query!("UPDATE users SET bug_hunters = false")
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/specrolesync.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 | /                 sqlx::query!(
[INFO] [stdout] 54 | |                     "
[INFO] [stdout] 55 | |                     UPDATE users SET bug_hunters = true WHERE user_id = $1",
[INFO] [stdout] 56 | |                     user.user_id.to_string()
[INFO] [stdout] 57 | |                 )
[INFO] [stdout]    | |_________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/staffresync.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 | /     sqlx::query!(
[INFO] [stdout] 86 | |         "
[INFO] [stdout] 87 | |         UPDATE users SET 
[INFO] [stdout] 88 | |             staff = false, 
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | |     "
[INFO] [stdout] 95 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/autounclaim.rs:10:16
[INFO] [stdout]    |
[INFO] [stdout] 10 |       let bots = sqlx::query!(
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 11 | |         "SELECT bot_id, claimed_by, last_claimed FROM bots WHERE claimed_by IS NOT NULL AND NOW() - last_claimed > INTERVAL '1 hour'",
[INFO] [stdout] 12 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/tasks/staffresync.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 | /                 sqlx::query!(
[INFO] [stdout] 105 | |                     "UPDATE users SET staff = true WHERE user_id = $1",
[INFO] [stdout] 106 | |                     staff.user_id.to_string()
[INFO] [stdout] 107 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/tasks/staffresync.rs:112:17
[INFO] [stdout]     |
[INFO] [stdout] 112 | /                 sqlx::query!(
[INFO] [stdout] 113 | |                     "UPDATE users SET staff = true, admin = true WHERE user_id = $1",
[INFO] [stdout] 114 | |                     staff.user_id.to_string()
[INFO] [stdout] 115 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/autounclaim.rs:23:13
[INFO] [stdout]    |
[INFO] [stdout] 23 | /             sqlx::query!(
[INFO] [stdout] 24 | |                 "UPDATE bots SET claimed_by = NULL, type = 'pending' WHERE bot_id = $1",
[INFO] [stdout] 25 | |                 bot.bot_id
[INFO] [stdout] 26 | |             )
[INFO] [stdout]    | |_____________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/tasks/staffresync.rs:120:17
[INFO] [stdout]     |
[INFO] [stdout] 120 | /                 sqlx::query!(
[INFO] [stdout] 121 | |                     "UPDATE users SET staff = true, ibldev = true WHERE user_id = $1",
[INFO] [stdout] 122 | |                     staff.user_id.to_string()
[INFO] [stdout] 123 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/autounclaim.rs:39:13
[INFO] [stdout]    |
[INFO] [stdout] 39 | /             sqlx::query!(
[INFO] [stdout] 40 | |                 "UPDATE bots SET claimed_by = NULL, type = 'pending' WHERE bot_id = $1",
[INFO] [stdout] 41 | |                 bot.bot_id
[INFO] [stdout] 42 | |             )
[INFO] [stdout]    | |_____________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/tasks/staffresync.rs:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 | /                 sqlx::query!(
[INFO] [stdout] 129 | |                 "UPDATE users SET staff = true, admin = true, ibldev = true, iblhdev = true WHERE user_id = $1",
[INFO] [stdout] 130 | |                 staff.user_id.to_string()
[INFO] [stdout] 131 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/autounclaim.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 | /                 sqlx::query!(
[INFO] [stdout] 59 | |                     "UPDATE bots SET claimed_by = NULL, type = 'pending' WHERE bot_id = $1",
[INFO] [stdout] 60 | |                     bot.bot_id
[INFO] [stdout] 61 | |                 )
[INFO] [stdout]    | |_________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/tasks/staffresync.rs:136:17
[INFO] [stdout]     |
[INFO] [stdout] 136 | /                 sqlx::query!(
[INFO] [stdout] 137 | |                     "UPDATE users SET staff = true, admin = true, hadmin = true WHERE user_id = $1",
[INFO] [stdout] 138 | |                     staff.user_id.to_string()
[INFO] [stdout] 139 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/bans.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     sqlx::query!("UPDATE users SET banned = false")
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/bans.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         sqlx::query!("UPDATE users SET banned = true WHERE user_id = $1", user_id)
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/tasks/staffresync.rs:144:17
[INFO] [stdout]     |
[INFO] [stdout] 144 | /                 sqlx::query!(
[INFO] [stdout] 145 | |                     "UPDATE users SET staff = true, owner = true WHERE user_id = $1",
[INFO] [stdout] 146 | |                     staff.user_id.to_string()
[INFO] [stdout] 147 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/bans.rs:33:26
[INFO] [stdout]    |
[INFO] [stdout] 33 |         let owned_bots = sqlx::query!("SELECT bot_id FROM bots WHERE owner = $1", user_id)
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/bans.rs:45:13
[INFO] [stdout]    |
[INFO] [stdout] 45 |             sqlx::query!("DELETE FROM bots WHERE bot_id = $1", bot_id)
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/premium.rs:7:15
[INFO] [stdout]    |
[INFO] [stdout] 7  |       let res = sqlx::query!(
[INFO] [stdout]    |  _______________^
[INFO] [stdout] 8  | |         "
[INFO] [stdout] 9  | |         SELECT bot_id, start_premium_period, premium_period_length, type FROM bots 
[INFO] [stdout] 10 | |         WHERE (
[INFO] [stdout] ...  |
[INFO] [stdout] 17 | |         "
[INFO] [stdout] 18 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/premium.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 | /         sqlx::query!(
[INFO] [stdout] 27 | |             "UPDATE bots SET premium = false WHERE bot_id = $1",
[INFO] [stdout] 28 | |             row.bot_id
[INFO] [stdout] 29 | |         )
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/specrolesync.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     sqlx::query!("UPDATE users SET bug_hunters = false")
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/specrolesync.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 | /                 sqlx::query!(
[INFO] [stdout] 54 | |                     "
[INFO] [stdout] 55 | |                     UPDATE users SET bug_hunters = true WHERE user_id = $1",
[INFO] [stdout] 56 | |                     user.user_id.to_string()
[INFO] [stdout] 57 | |                 )
[INFO] [stdout]    | |_________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/staffresync.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 | /     sqlx::query!(
[INFO] [stdout] 86 | |         "
[INFO] [stdout] 87 | |         UPDATE users SET 
[INFO] [stdout] 88 | |             staff = false, 
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | |     "
[INFO] [stdout] 95 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/tasks/staffresync.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 | /                 sqlx::query!(
[INFO] [stdout] 105 | |                     "UPDATE users SET staff = true WHERE user_id = $1",
[INFO] [stdout] 106 | |                     staff.user_id.to_string()
[INFO] [stdout] 107 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/tasks/staffresync.rs:112:17
[INFO] [stdout]     |
[INFO] [stdout] 112 | /                 sqlx::query!(
[INFO] [stdout] 113 | |                     "UPDATE users SET staff = true, admin = true WHERE user_id = $1",
[INFO] [stdout] 114 | |                     staff.user_id.to_string()
[INFO] [stdout] 115 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/tasks/staffresync.rs:120:17
[INFO] [stdout]     |
[INFO] [stdout] 120 | /                 sqlx::query!(
[INFO] [stdout] 121 | |                     "UPDATE users SET staff = true, ibldev = true WHERE user_id = $1",
[INFO] [stdout] 122 | |                     staff.user_id.to_string()
[INFO] [stdout] 123 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/tasks/staffresync.rs:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 | /                 sqlx::query!(
[INFO] [stdout] 129 | |                 "UPDATE users SET staff = true, admin = true, ibldev = true, iblhdev = true WHERE user_id = $1",
[INFO] [stdout] 130 | |                 staff.user_id.to_string()
[INFO] [stdout] 131 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/tasks/staffresync.rs:136:17
[INFO] [stdout]     |
[INFO] [stdout] 136 | /                 sqlx::query!(
[INFO] [stdout] 137 | |                     "UPDATE users SET staff = true, admin = true, hadmin = true WHERE user_id = $1",
[INFO] [stdout] 138 | |                     staff.user_id.to_string()
[INFO] [stdout] 139 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/tasks/staffresync.rs:144:17
[INFO] [stdout]     |
[INFO] [stdout] 144 | /                 sqlx::query!(
[INFO] [stdout] 145 | |                     "UPDATE users SET staff = true, owner = true WHERE user_id = $1",
[INFO] [stdout] 146 | |                     staff.user_id.to_string()
[INFO] [stdout] 147 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]  --> src/tasks/teamcleaner.rs:5:15
[INFO] [stdout]   |
[INFO] [stdout] 5 |     let res = sqlx::query!("SELECT team_id FROM team_members")
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/teamcleaner.rs:16:19
[INFO] [stdout]    |
[INFO] [stdout] 16 |           let res = sqlx::query!(
[INFO] [stdout]    |  ___________________^
[INFO] [stdout] 17 | |             "SELECT COUNT(*) FROM team_members WHERE team_id = $1",
[INFO] [stdout] 18 | |             team_id
[INFO] [stdout] 19 | |         )
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/teamcleaner.rs:33:22
[INFO] [stdout]    |
[INFO] [stdout] 33 |             let tm = sqlx::query!("SELECT perms FROM team_members WHERE team_id = $1", team_id,)
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/teamcleaner.rs:49:17
[INFO] [stdout]    |
[INFO] [stdout] 49 | /                 sqlx::query!(
[INFO] [stdout] 50 | |                     "UPDATE team_members SET perms = $1 WHERE team_id = $2",
[INFO] [stdout] 51 | |                     &perms,
[INFO] [stdout] 52 | |                     team_id,
[INFO] [stdout] 53 | |                 )
[INFO] [stdout]    | |_________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]  --> src/tasks/teamcleaner.rs:5:15
[INFO] [stdout]   |
[INFO] [stdout] 5 |     let res = sqlx::query!("SELECT team_id FROM team_members")
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/teamcleaner.rs:16:19
[INFO] [stdout]    |
[INFO] [stdout] 16 |           let res = sqlx::query!(
[INFO] [stdout]    |  ___________________^
[INFO] [stdout] 17 | |             "SELECT COUNT(*) FROM team_members WHERE team_id = $1",
[INFO] [stdout] 18 | |             team_id
[INFO] [stdout] 19 | |         )
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/teamcleaner.rs:70:9
[INFO] [stdout]    |
[INFO] [stdout] 70 |         sqlx::query!("DELETE FROM teams WHERE id = $1", team_id)
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/teamcleaner.rs:33:22
[INFO] [stdout]    |
[INFO] [stdout] 33 |             let tm = sqlx::query!("SELECT perms FROM team_members WHERE team_id = $1", team_id,)
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/uptime.rs:10:24
[INFO] [stdout]    |
[INFO] [stdout] 10 |       let subject_rows = sqlx::query!(
[INFO] [stdout]    |  ________________________^
[INFO] [stdout] 11 | |         "SELECT bot_id, uptime, total_uptime FROM bots WHERE (type = 'approved' OR type = 'certified') AND (NOW() - uptime_last_checked >...
[INFO] [stdout] 12 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/teamcleaner.rs:49:17
[INFO] [stdout]    |
[INFO] [stdout] 49 | /                 sqlx::query!(
[INFO] [stdout] 50 | |                     "UPDATE team_members SET perms = $1 WHERE team_id = $2",
[INFO] [stdout] 51 | |                     &perms,
[INFO] [stdout] 52 | |                     team_id,
[INFO] [stdout] 53 | |                 )
[INFO] [stdout]    | |_________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/teamcleaner.rs:70:9
[INFO] [stdout]    |
[INFO] [stdout] 70 |         sqlx::query!("DELETE FROM teams WHERE id = $1", team_id)
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/uptime.rs:53:21
[INFO] [stdout]    |
[INFO] [stdout] 53 | /                     sqlx::query!(
[INFO] [stdout] 54 | |                         "UPDATE bots SET uptime = uptime + 1, total_uptime = total_uptime + 1 WHERE bot_id = $1",
[INFO] [stdout] 55 | |                         row.bot_id
[INFO] [stdout] 56 | |                     )
[INFO] [stdout]    | |_____________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/uptime.rs:10:24
[INFO] [stdout]    |
[INFO] [stdout] 10 |       let subject_rows = sqlx::query!(
[INFO] [stdout]    |  ________________________^
[INFO] [stdout] 11 | |         "SELECT bot_id, uptime, total_uptime FROM bots WHERE (type = 'approved' OR type = 'certified') AND (NOW() - uptime_last_checked >...
[INFO] [stdout] 12 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/uptime.rs:61:21
[INFO] [stdout]    |
[INFO] [stdout] 61 | /                     sqlx::query!(
[INFO] [stdout] 62 | |                         "UPDATE bots SET total_uptime = total_uptime + 1 WHERE bot_id = $1",
[INFO] [stdout] 63 | |                         row.bot_id
[INFO] [stdout] 64 | |                     )
[INFO] [stdout]    | |_____________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/uptime.rs:53:21
[INFO] [stdout]    |
[INFO] [stdout] 53 | /                     sqlx::query!(
[INFO] [stdout] 54 | |                         "UPDATE bots SET uptime = uptime + 1, total_uptime = total_uptime + 1 WHERE bot_id = $1",
[INFO] [stdout] 55 | |                         row.bot_id
[INFO] [stdout] 56 | |                     )
[INFO] [stdout]    | |_____________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/tasks/uptime.rs:61:21
[INFO] [stdout]    |
[INFO] [stdout] 61 | /                     sqlx::query!(
[INFO] [stdout] 62 | |                         "UPDATE bots SET total_uptime = total_uptime + 1 WHERE bot_id = $1",
[INFO] [stdout] 63 | |                         row.bot_id
[INFO] [stdout] 64 | |                     )
[INFO] [stdout]    | |_____________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/tasks/uptime.rs:100:21
[INFO] [stdout]     |
[INFO] [stdout] 100 | /                     sqlx::query!(
[INFO] [stdout] 101 | |                         "UPDATE bots SET uptime_last_checked = NOW() WHERE bot_id = $1",
[INFO] [stdout] 102 | |                         row.bot_id
[INFO] [stdout] 103 | |                     )
[INFO] [stdout]     | |_____________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/tasks/uptime.rs:100:21
[INFO] [stdout]     |
[INFO] [stdout] 100 | /                     sqlx::query!(
[INFO] [stdout] 101 | |                         "UPDATE bots SET uptime_last_checked = NOW() WHERE bot_id = $1",
[INFO] [stdout] 102 | |                         row.bot_id
[INFO] [stdout] 103 | |                     )
[INFO] [stdout]     | |_____________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/testing.rs:26:23
[INFO] [stdout]    |
[INFO] [stdout] 26 |       let invite_data = sqlx::query!(
[INFO] [stdout]    |  _______________________^
[INFO] [stdout] 27 | |         "SELECT invite FROM bots WHERE bot_id = $1 OR queue_name ILIKE $1 OR vanity = $1 ORDER BY created_at DESC LIMIT 1",
[INFO] [stdout] 28 | |         bot
[INFO] [stdout] 29 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]   --> src/testing.rs:26:23
[INFO] [stdout]    |
[INFO] [stdout] 26 |       let invite_data = sqlx::query!(
[INFO] [stdout]    |  _______________________^
[INFO] [stdout] 27 | |         "SELECT invite FROM bots WHERE bot_id = $1 OR queue_name ILIKE $1 OR vanity = $1 ORDER BY created_at DESC LIMIT 1",
[INFO] [stdout] 28 | |         bot
[INFO] [stdout] 29 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/testing.rs:139:16
[INFO] [stdout]     |
[INFO] [stdout] 139 |       let bots = sqlx::query!(
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 140 | |         "SELECT claimed_by, bot_id, approval_note, short, queue_name, invite FROM bots WHERE type = 'pending' ORDER BY created_at ASC",
[INFO] [stdout] 141 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/testing.rs:139:16
[INFO] [stdout]     |
[INFO] [stdout] 139 |       let bots = sqlx::query!(
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 140 | |         "SELECT claimed_by, bot_id, approval_note, short, queue_name, invite FROM bots WHERE type = 'pending' ORDER BY created_at ASC",
[INFO] [stdout] 141 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/testing.rs:253:19
[INFO] [stdout]     |
[INFO] [stdout] 253 |       let claimed = sqlx::query!(
[INFO] [stdout]     |  ___________________^
[INFO] [stdout] 254 | |         "SELECT type, claimed_by FROM bots WHERE bot_id = $1",
[INFO] [stdout] 255 | |         bot.id.to_string()
[INFO] [stdout] 256 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/testing.rs:253:19
[INFO] [stdout]     |
[INFO] [stdout] 253 |       let claimed = sqlx::query!(
[INFO] [stdout]     |  ___________________^
[INFO] [stdout] 254 | |         "SELECT type, claimed_by FROM bots WHERE bot_id = $1",
[INFO] [stdout] 255 | |         bot.id.to_string()
[INFO] [stdout] 256 | |     )
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/testing.rs:297:17
[INFO] [stdout]     |
[INFO] [stdout] 297 | /                 sqlx::query!(
[INFO] [stdout] 298 | |                     "INSERT INTO staff_general_logs (user_id, action, data) VALUES ($1, $2, $3)",
[INFO] [stdout] 299 | |                     ctx.author().id.to_string(),
[INFO] [stdout] 300 | |                     "claim_reminder",
[INFO] [stdout] ...   |
[INFO] [stdout] 304 | |                     })
[INFO] [stdout] 305 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/testing.rs:297:17
[INFO] [stdout]     |
[INFO] [stdout] 297 | /                 sqlx::query!(
[INFO] [stdout] 298 | |                     "INSERT INTO staff_general_logs (user_id, action, data) VALUES ($1, $2, $3)",
[INFO] [stdout] 299 | |                     ctx.author().id.to_string(),
[INFO] [stdout] 300 | |                     "claim_reminder",
[INFO] [stdout] ...   |
[INFO] [stdout] 304 | |                     })
[INFO] [stdout] 305 | |                 )
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/main.rs:126:13
[INFO] [stdout]     |
[INFO] [stdout] 126 | /             sqlx::query!(
[INFO] [stdout] 127 | |                 "UPDATE bots SET claimed_by = NULL, type = 'pending' WHERE LOWER(claimed_by) = 'none'",
[INFO] [stdout] 128 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and sqlx-data.json must exist, to use query macros
[INFO] [stdout]    --> src/main.rs:126:13
[INFO] [stdout]     |
[INFO] [stdout] 126 | /             sqlx::query!(
[INFO] [stdout] 127 | |                 "UPDATE bots SET claimed_by = NULL, type = 'pending' WHERE LOWER(claimed_by) = 'none'",
[INFO] [stdout] 128 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde_json::json`
[INFO] [stdout]   --> src/admin.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use serde_json::json;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde_json::json`
[INFO] [stdout]  --> src/rpc/core.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use serde_json::json;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde_json::json`
[INFO] [stdout]  --> src/testing.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use serde_json::json;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde_json::json`
[INFO] [stdout]   --> src/admin.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use serde_json::json;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde_json::json`
[INFO] [stdout]  --> src/rpc/core.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use serde_json::json;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde_json::json`
[INFO] [stdout]  --> src/testing.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use serde_json::json;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `num_minutes` found for struct `DateTime` in the current scope
[INFO] [stdout]    --> src/rpc/core.rs:478:48
[INFO] [stdout]     |
[INFO] [stdout] 478 |                 if (start_time - last_claimed).num_minutes() < 5 {
[INFO] [stdout]     |                                                ^^^^^^^^^^^ method not found in `DateTime<Utc>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `num_minutes` found for struct `DateTime` in the current scope
[INFO] [stdout]    --> src/rpc/core.rs:478:48
[INFO] [stdout]     |
[INFO] [stdout] 478 |                 if (start_time - last_claimed).num_minutes() < 5 {
[INFO] [stdout]     |                                                ^^^^^^^^^^^ method not found in `DateTime<Utc>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `num_minutes` found for struct `DateTime` in the current scope
[INFO] [stdout]    --> src/rpc/core.rs:593:48
[INFO] [stdout]     |
[INFO] [stdout] 593 |                 if (start_time - last_claimed).num_minutes() < 5 {
[INFO] [stdout]     |                                                ^^^^^^^^^^^ method not found in `DateTime<Utc>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `num_minutes` found for struct `DateTime` in the current scope
[INFO] [stdout]    --> src/rpc/core.rs:593:48
[INFO] [stdout]     |
[INFO] [stdout] 593 |                 if (start_time - last_claimed).num_minutes() < 5 {
[INFO] [stdout]     |                                                ^^^^^^^^^^^ method not found in `DateTime<Utc>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 108 previous errors; 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0599`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `bot` (bin "bot" test) due to 109 previous errors; 3 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: aborting due to 108 previous errors; 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0599`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `bot` (bin "bot") due to 109 previous errors; 3 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "686b02b3d57cc40cc1ec468117fd87f042928220c7edf248ddb7473985a5e167", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "686b02b3d57cc40cc1ec468117fd87f042928220c7edf248ddb7473985a5e167", kill_on_drop: false }`
[INFO] [stdout] 686b02b3d57cc40cc1ec468117fd87f042928220c7edf248ddb7473985a5e167
